import pytest
@pytest.fixture(name='clamp1', autouse=False, scope="session")
def clamp_demo():  # 生成器
    print('测试前========================')
    yield
    print('测试后========================')

# 如果autouse是True时,不引用夹具,也会自动引用.而使用False时,需要调用才能使用




# 传递登录接口测试数据的夹具
@pytest.fixture(scope="function", autouse=False,params=[('18541241540','Aa123456'),('18541241541','Aa123456'),('18541241542','Aa123456')])
def login_test_data(request): # request是 pytest的钩子函数
    return request.param